/* CSS Document */
*{ padding:0; margin:0;  }
body{ background:url(../img/bj-index.jpg) repeat-x; color:#3b3b3b;padding:0; margin:0;}
/*----------wel---------------*/

#header{ }
ul{ padding:0; margin:0}

.box{width:917px;}
.box2{ width:917px; margin: 0 auto;}
.allbox{width:917px; margin:0 auto}
a{ text-decoration:none; color:#3b3b3b}
a:hover{ text-decoration:underline;color:#ba0000!important}
.top{height:41px;margin:0 auto;padding:0;}
.top ul li{}
.top a{ color:#3b3b3b;}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:30px; overflow:hidden; }


.lo{ overflow:hidden; color:#3b3b3b; height:105px}
.lo h1{ padding:5px 0; color:#3b3b3b;  font-size:24px; font-family:"ºÚÌå"; font-weight:bold;margin-top:15px}
.lo a{color:#3b3b3b}
.lo_bg{ background:url(../img/in_09.jpg) no-repeat; width:234px; height:21px; overflow:hidden;  text-align:center; line-height:21px}



#menu{  height:36px;  overflow:hidden; line-height:36px; width:100%; overflow:hidden;}
#menu ul{ height:36px;}
#menu li{ float:left; width:80px; margin:0 1px; text-align:center; display:inline;margin:0 1px ;}
#menu li.last {}
#menu li a{ display:block; overflow:hidden; font-weight:bold; font-size:14px   }
#menu li a:hover{text-decoration:none ;background:url(../img/m11.jpg) left top  no-repeat;}
#menu li.last a {border-right:none;background:url(../img/m11.jpg) left top  no-repeat;}

.fr1{margin:10px;height:40px; line-height:40px;}
#menu1{margin-top:60px; border:1px solid #ccc; border-top:none}
#menu1 li{line-height:25px; padding:5px;background:url(../img/l3.jpg) no-repeat;padding-left:60px;margin-top:2px}
#menu1 li a{ color:#3b3b3b;  font-weight:bold}
#menu1 li a:hover{ color:#ba0000;}
.banner{padding:0;margin:0 auto;width:911px;}
.banner img{ text-align:center}



#main{background:url(../img/rr.jpg) left top repeat-x;width:911px;padding-top:2px}
#left { width:203px;   background:#8f0303; background:url(../img/l_bg.jpg) #f7f7f9 no-repeat}
#right{  float:left;width:700px;margin-left:5px;margin-top:25px}
#right .mod .cnt{ background:url(../img/cnt_bg.jpg) right bottom no-repeat; padding:10px;}
 .about{padding:0 5px;font-size:14px; font-weight:bold;margin:2px}
#left .mod .ttl {   }
#left .mod .ttl h4{ color:#cb2c2c; padding:0px 0 0 25px; }
#left .mod .cnt { padding:0; }
#left .mod .cnt li{line-height:24px; background:url(../img/list.jpg) left center no-repeat; padding-left:20px; margin-bottom:10px; }
#left #goodsCat  .cnt li a{color:#3b3b3b}

.prc .mod .ttl { height:29px;     }
.prc .mod .ttl h4{ padding:8px 0 0px 35px;  color:#f0400f; }
.prc .mod .ttl h5{ background:url(../img/fd.jpg)  left center no-repeat; width:42px; height:15px;  } 
.prc .mod .ttl h5 a{ color:#bb9b6e; padding-left:10px;}
.grid .l_img img{ border:1px solid  #adaead; padding:2px; width:128px; height:128px; background:#fff; }
 .grid li{width:135px; height:200px; overflow:hidden; margin:4px 10px; display:inline; overflow:hidden; float:left; color:#3b3b3b; }
 .grid li h5 a{ font-size:12px}
  .grid li h5 a:hover{ color:#3b3b3b}

.dsd{margin:0}
.s img{ float:left; padding:0 10px 10px 0;}
.bdd li{ padding-left:15px; line-height:25px; background:url(../img/lis.jpg) left center no-repeat;}
.btm{  text-align:center;margin:0 auto; border-top:10px solid #5d5d5d}

#ULocation {height:27px!important;margin:2px;}
#ULocation a{ font-size:14px;padding:0 5px;margin:0!important;color:#3b3b3b!important; }

.l_ginfo h5 a{ font-weight:normal; color:#3b3b3b;}
.l_ginfo h5 a:hover{ color:#FFFFCC;}
.sy{ padding-top:33px; padding-right:20px;}
.sy img{ vertical-align:middle; }
.sy a{ padding-right:10px; }

.wez{ color:#3b3b3b; padding-right:20px;  }
.dd{ }
.dd #goodsCat .ttl{}
.dd #goodsCat .cnt ul li{ font-weight:bold; padding-left:60px; background:url(../img/bk1_line.jpg) left top no-repeat; height:36px;margin:0;padding-top:0; line-height:36px}

.prc .ttl { border-bottom:1px solid #adaead; }
.bq{padding:10px;}

.bdd li{ background:url(../img/da.gif) left center no-repeat; padding-left:20px; border-bottom:1px  solid #ccc;}
.bdd li a{ color:#3b3b3b;}
.prc .ttl{ display:none;}
.txtlist li .l_summary{ color:#3b3b3b; }
.txtlist li .l_more{ color:#3b3b3b; }
.txtlist li .l_more a{ color:#FF0000; }
.txtlist li h5 a{ color:#3b3b3b; font-size:14px;}
.txtlist li{ padding:10px 0;}
h3{}
h3 a{ color:#fff!important;}
.bk1{ background:url(../img/c_22.jpg) no-repeat; height:46px; line-height:46px; font-size:12px; font-weight:bold; color:#3b3b3b;padding-left:30px;margin-top:20px}

.bk2{ font-size:14px;color:#3b3b3b; font-weight:bold; border-bottom:1px solid #dfe3e3}
	.bk2 a{ font-size:12px; color:#ba0000; font-weight:normal; }
#link .ttl{background:url(../img/c_22.jpg) no-repeat; height:46px; line-height:46px; font-size:12px; font-weight:bold; color:#3b3b3b;padding-left:30px;margin-top:20px}	